WebFileUploader is built upon http module to provide reliable, memory-efficient implementation for large file uploads support. In addition, it also relies on http handler to support many advanced features such ability to abort currently uploaded files, cancel other pending uploads, and more.
To use WebFileUploader in ASP.NET application that target IIS 6, please add the following entries to your web.config.
- Add WebFileUploader hander to <httpHanders> section:
<add verb = "GET" path="WebFileUploaderHttpHandler.axd" validate="false" type="ISNet.WebUI.WebTextEditor.WebFileUploaderHttpHandler, ISNet.WebUI.WebTextEditor" />
- Add WebFileUploader module to <httpModules> section
<add name = "WebFileUploaderHttpModule" type="ISNet.WebUI.WebTextEditor.WebFileUploaderHttpModule, ISNet.WebUI.WebTextEditor">
The following configuration applies for ASP.NET application that target IIS 7.
-
Add WebFileUploader hander to <handlers> section under <system.webServer>:
<add name = "WebFileUploaderHttpHandler" verb="GET" path="WebFileUploaderHttpHandler.axd" type="ISNet.WebUI.WebTextEditor.WebFileUploaderHttpHandler, ISNet.WebUI.WebTextEditor" preCondition="integratedMode" />
-
Add WebFileUploader module to <modules> section under <system.webServer>:
<add name = "WebFileUploaderHttpModule" preCondition="managedHandler" type="ISNet.WebUI.WebTextEditor.WebFileUploaderHttpModule, ISNet.WebUI.WebTextEditor">
In This Section
How-to: Configure WebFileUploader for IIS 6 application
How-to: Configure WebFileUploaded for IIS 7 application
Other Resources
{Large files uploading with minimal resources consumption}
{Webfarm and multiple worker requests support with built-in FileStateServer}
{Rich user experiences}
{Built-in file saving}
{Real-time progress bar}
{Upload}
{Client-side events}
{Server-side events}
{Initial files count}
{Limit upload files by type, count, or custom}
{Limit upload size and total upload size}